spiny soft shell turtle - Español Inglés Diccionario